5X5 Rubik's Cube - 51.58 Seconds